|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 18.04.2006 um 16:01 Uhr (0)
Hallo tomtom1972,erst mal Vielen Dank für Deine Antwort!Leider schaffe ich es jedoch immer noch nicht mit folgender Anweisung zu erkennen, ob es sich um ein Produkt oder ein Part (im Gesamtprodukt) handelt...Set oProducts = CATIA.ActiveDocument.Product.ProductsFor n = 1 To oProducts.Count MsgBox (n & " " & TypeName(oProducts.Item(n)))NextEs erscheint stets "Product" - somit habe ich kein Unterscheidungsmerkmal...Deine Meinung / Hilfe?Danke Martin!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Selection
martin2 am 30.08.2008 um 14:30 Uhr (0)
Hallo!Kann mir bitte mal jemand schnell einen Tip geben warum bei mir die Selection nicht funktioniert? If (chkBohrungen.Value = True) Then If TypeOf Dokument Is PartDocument Then wenn es sich bei der geöffneten Datei um ein CATPart handelt Set Part1 = Dokument.Part For Koerperzaehler = 1 To Part1.Bodies.Count für alle Volumenkörper (nicht geöffnete Körper) For Elementezaehler = 1 To Part1.Bodies.Item(Koerperzaehler).Shapes.Count für alle Elemente im Volumenkörper ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 18.04.2006 um 13:30 Uhr (0)
Hallo!Da ich leider mit der ganzen Geschichte überhaupt nicht weiterkomme evtl. mal eine kleine Zwischenfrage:Wie kann man beim Durchlaufen der Produktstruktur mittels:For i = 1 To Produktname.Products.Countfeststellen, ob es sich beim item(Produktname.products.item(i) )um ein Produkt oder ein Part handelt?Leider funtioniert nämlichIf TypeOf Produktname.Products.Item(i) Is ProductDocument Thenbei mir nicht. AuchIf TypeOf Produktname.Products.Item(i) Is Product Thenbringt nicht den erhofften Erfolg. Bin ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NC - Bild der Werkzeugbahn jeder Bearbeitungsoperation automatisch erstellen lassen
martin2 am 07.09.2008 um 11:51 Uhr (0)
Hallo nochmal!Auch Dir Bernd, Besten Dank für Deine Rückinfo!Allerdings glaube ich nicht, das dieser Befehl für mich verwendbar ist.Wie bereits erwähnt befinde ich mich in der NC-Umgebung. (nicht Part oder Produkt)Darin gibt es den Befehl "Anzeigenerfassung".Nach Starten des Befehls muß man erst das zu erfassende Fenster "aufziehen", dann angeben wo und unter welchem Namen das Bild gespeichert werden soll und dann das gespeicherte Bild noch einer entsprechenden Bearbeitungsoperation zuweisen. (z.B. Schrupp ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wechsel zwischen Drawing und Part
martin2 am 14.07.2003 um 19:01 Uhr (0)
Hallo! Meiner Meinung nach funktioniert das so: 1. In der Zeichnung auf Bearbeiten - Verknüpfungen klicken 2. In dem sich öffnenden Fenster auf das Part, daß geladen werden soll doppelklicken - Fertig! Gruß Martin!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Teilenummern mit Makro umbennen
martin2 am 13.04.2006 um 14:03 Uhr (0)
Hallo!Erst mal Danke für Deine Antwort!Leider komm ich aber nicht auf die Lösung des Problems.(Suchfunktion hab ich gestern schon ausgiebig benutzt.)Im Anhang hab ich mal mein bisheriges Makro, sowie ein Beispielprodukt abgespeichert.Mein Ziel ist es in den Namen und Exemplarnamen der Teile und Produkte einen einzugebenden String durch einen anderen zu ersetzen.Bislang funktioniert aber nur das Ändern des Namens.Beim Arbeiten mit Catia.ActiveDocument.Product.Products.Item(1).Name = "Test" schaffe ich es no ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Selection
martin2 am 30.08.2008 um 16:54 Uhr (0)
Hallo nochmal,habs mit viel rumprobieren doch noch hinbekommen.Hat sich also erledigt...Gruß Martin
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Selection Ebene
martin2 am 27.09.2019 um 10:18 Uhr (1)
Hallo,kann mir bitte jemand erklären, weshalb folgender Code nicht läuft - siehe Anhang.Beziehungsweise - was muss ich ändern?Danke und GrußMartin
|
| In das Form CATIA V5 Programmierung wechseln |
 TEST.zip |
CATIA V5 Programmierung : UserForm für Selection minimieren - danach wieder in den Vordergrund bringen
martin2 am 30.09.2019 um 07:16 Uhr (5)
Guten Morgen,anbei ein Testmakro.Weshalb läuft es nach dem Show des Formulars nicht mehr weiter?Danke und GrußMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selection Ebene
martin2 am 27.09.2019 um 13:06 Uhr (1)
Hallo nochmal,es läuft mit:Dim sFilter(0)sFilter(0) = "PlanarFace"Dim status As Stringstatus = selection1.SelectElement2(sFilter, "Bitte die Ebene auswählen.", False)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Problem mit Selection
martin2 am 01.09.2008 um 18:59 Uhr (0)
... na wenns Dich glücklich macht ... Set oMarkiertesObjekt = Part1.Bodies.Item(Koerperzaehler).Shapes.Item(Elementezaehler) Auswahl.Add oMarkiertesObjekt Set visPropertySet1 = Auswahl.VisProperties visPropertySet1.SetRealColor 210, 210, 255, 0Gruß Martin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : UserForm für Selection minimieren - danach wieder in den Vordergrund bringen
martin2 am 27.09.2019 um 14:00 Uhr (1)
Hallo,Danke für die Hilfe!Grundsätzlich wird damit die UserForm ausgeblendet und ich kann die Ebene selektieren.Anschließend kommt die UserForm auch wieder zum Vorschein. Allerdings ist die Geschichte irgendwie noch nicht fertig.Das Makro bleibt stehen und macht nicht mehr weiter. Woran kann das liegen???GrußMartin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : verschobenes Part im Podukt
martin2 am 17.04.2006 um 14:05 Uhr (0)
Hallo!Evtl. hilft das weiter: http://ww3.cad.de/foren/ubb/Forum133/HTML/001283.shtml GrußMartin!
|
| In das Form CATIA V5 Programmierung wechseln |